architectural technicians - French English Dictionary